package Regex;

public class RexgexDemo9 {
    public static void main(String[] args) {
        // public string replaceAll(String regex , String newStr)
        //按照正则表达式的规则进行替换
        // public string[] split( string regex ):
        //按照正则表达式的规则切割字符串
        /*
        有一段字符串:小诗诗dqwefqwfqwfwq12312小丹丹dqwefqwfqwfwq12312小惠惠
        要求1:把字符串中三个姓名之间的字母替换为vs
        要求2:把字符串中的三个姓名切割出来
        */

        String s = "小诗诗dqwefqwfqwfwq12312小丹丹dqwefqwfqwfwq12312小惠惠";

        //要求1
        String replace = s.replaceAll("[\\w&&[^_]]+", "vs");
        System.out.println(replace);

        //要求2
        String[] arr = s.split("[\\w&&[^_]]+");
        for (int i = 0; i < arr.length; i++) {
            System.out.println(arr[i]);
        }


    }
}
